home *** CD-ROM | disk | FTP | other *** search
/ Amiga Developer CD 2.1 / Amiga Developer CD v2.1.iso / Reference / DevCon / Milan_1991 / Devcon91.1 / Libraries / IFFParse / changes next >
Encoding:
Text File  |  1992-09-01  |  2.2 KB  |  51 lines

  1.  
  2. Changes since initial upload to BIX
  3.  
  4. apps/RawtoILBM        removed icon stuff (unused)    
  5. apps/24bitDemo        new example (saves and loads a simple 24-bit ILBM)
  6. iffp/ilbm.h        added     #define MAXSAVEDEPTH 24
  7. iffp/ilbmapp.h        added   ilbm->stags for additional screen tags
  8. modules/saveilbm.c    don't save CMAP if colortable=0
  9. modules/ilbmw.c        fix PutBODY to save up to 24 planes plus mask
  10. modules/getbitmap.c    changed comments
  11. modules/screen.c    added custombitmap and ilbm->stags support
  12.  
  13. -------------------------------------------------
  14.  
  15. Since second upload to BIX - major update - version 37.5
  16.  
  17. modules/packer.c    lowercase and ANSIIize uppercase funcs
  18. modules/unpacker.c    lowercase and ANSIIize uppercase funcs
  19. modules/ilbmr.c        correct colortable building code (build rgb correctly)
  20.             filter camg's with EXTENDED_MODE set but 0 upper word
  21. modules/ilbmw.c        correct CMAP writing code (scale, not shift, to 8 bits)
  22.             modify putcmap interface to accept 4, 8, 32-bit tables
  23.             lowercase and ANSIIize uppercase funcs
  24. modules/saveilbm.c    use GetRGB4 to get screen's colortable
  25.             modify saveilbm interface to accept trans and mask,
  26.             and also to accept 4, 8, 32-bit colortables
  27. modules/bmprintc.c    get rid of superfluous comma
  28. modules/loadilbm.c    moved showilbm() to getdisplay() module
  29. modules/getdisplay.c    added showilbm() from getdisplay() module
  30. iffp/ilbm.h        updated for new interfaces and lowercase names
  31. apps/Play8SVX        don't use eclock (not relevant to audio)
  32. apps/RawtoILBM        change saveilbm call
  33. apps/24BitDemo        change saveilbm call
  34. apps/ScreenSave        add options NODELAY, NOICON, QUIET, SEQUENCE
  35. all apps        minor cleanup, bump version, recompile/link
  36. iffobj/Manx        Manx object modules (SAS modules are in modules/)
  37. Makefile        Regrouped modules to segregate display and load
  38. Makefile.Manx        And Manx compatibility added (thanks to Steve Walton)
  39.             This involved small corrections to several modules.
  40.             Still gets warnings on UBYTE *strings.
  41.             
  42.  
  43. The modules/ directory contains the module sources and SAS C 5.10a
  44. object modules.  If you are using Manx, copy Makefile.Manx to
  45. Makefile, and copy iffobj/Manx/#?.o to the modules/ directory.
  46.  
  47. The includes files subdirectory (iffp/) may be placed in your
  48. current directory or your normal include directory.
  49.  
  50. Read Compiler.README for other notes.
  51.